package cn.tedu.xmfhlittlebird.pojo.entity;

import lombok.Data;

import java.io.Serializable;

/**
 * 代码生成字段信息存储
 */
@Data
public class ColumnConfig implements Serializable {

    /**
     * ID
     */
    private Long id;
    /**
     * 表名
     */
    private String tableName;
    /**
     * 列名
     */
    private String columnName;
    /**
     * 列类型
     */
    private String columnType;
    /**
     * 字典名
     */
    private String dictName;
    /**
     * 附加
     */
    private String extra;
    /**
     * 表单显示
     */
    private Boolean formShow;
    /**
     * 表单类型
     */
    private String formType;
    /**
     * 关键类型
     */
    private String keyType;
    /**
     * 列表显示
     */
    private Boolean listShow;
    /**
     * 不为空
     */
    private Boolean notNull;
    /**
     * 查询类型
     */
    private String queryType;
    /**
     * 备注
     */
    private String remark;
    /**
     * 日期标注
     */
    private String dateAnnotation;
}
